Skip to content

Bump Pulp squeezer to latest version#2308

Merged
Alex-Welsh merged 1 commit into
stackhpc/2025.1from
test-squeezer-bump
May 14, 2026
Merged

Bump Pulp squeezer to latest version#2308
Alex-Welsh merged 1 commit into
stackhpc/2025.1from
test-squeezer-bump

Conversation

@owenjones
Copy link
Copy Markdown
Member

Bumps Pulp squeezer to version 0.3.0, along with bumping and adding required dependencies.

The chunk_size parameter has been set to 4194304 bytes in pulp.squeezer.file_content tasks to workaround a Python bug[0] relating to SSL errors with large requests (fixed in 3.13).

Co-Authored-by: Alex Welsh alex@stackhpc.com

0: python/cpython#110467

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the pulp.squeezer collection to version 0.3.0 and refactors artifact and RPM upload tasks to use specialized modules, improving performance. Review feedback suggests pinning the stackhpc.pulp collection to a specific version instead of master to ensure reproducibility and adding retry logic to the OFED RPM upload task for better robustness.

Comment thread etc/kayobe/ansible/requirements.yml Outdated
Comment thread etc/kayobe/ansible/tools/push-ofed.yml
Comment thread releasenotes/notes/squeezer-version-update-6bc582d64e6a6252.yaml Outdated
Bumps Pulp squeezer to version 0.3.0, along with bumping and adding
required dependencies.

The `chunk_size` parameter has been set to 4194304 bytes in
`pulp.squeezer.file_content` tasks to workaround a Python bug[0]
relating to SSL errors with large requests (fixed in 3.13).

Co-Authored-by: Alex Welsh <alex@stackhpc.com>

0: python/cpython#110467
@owenjones owenjones force-pushed the test-squeezer-bump branch from bb840ae to 9f93466 Compare May 13, 2026 12:03
@owenjones owenjones marked this pull request as ready for review May 13, 2026 12:04
@owenjones owenjones requested a review from a team as a code owner May 13, 2026 12:04
Copy link
Copy Markdown
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I'd like to see the check-review pipeline run before merging though

@Alex-Welsh Alex-Welsh merged commit d24526a into stackhpc/2025.1 May 14, 2026
37 of 42 checks passed
@Alex-Welsh Alex-Welsh deleted the test-squeezer-bump branch May 14, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants